package com.example.hotel.ease.pojo.entity;

import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.LocalDate;

@Data
public class Order implements Serializable {
    private Long id;
    private Long roomTypeId;
    private String roomTypeName;
    private String roomTypeImage;
    private Long roomId;
    private String roomNumber;
    private Long customerId;
    private String customerFamilyName;
    private String customerGivenName;
    private Integer customerGender;
    private String customerPhoneNumber;
    private LocalDate checkInDate;
    private LocalDate checkOutDate;
    private Integer bookingDays;
    private BigDecimal originalPrice;
    private BigDecimal currentPrice;
    private BigDecimal totalPrice;
    private Integer status;
    private Integer paymentStatus;
    private String paymentSerialNumber;
    private Integer paymentMode;
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
}
